stand on the brakes - Alemán Inglés Diccionario